package com.csj.DesignPattern.spring.customSpring.framework;


public interface BeanDefinitionRegistry {

    void registerBeanDefinition(String var1, BeanDefinition var2) throws Exception;

    void removeBeanDefinition(String var1) throws Exception;

    BeanDefinition getBeanDefinition(String var1) throws Exception;

    boolean containsBeanDefinition(String var1) throws Exception;

    String[] getBeanDefinitionNames();

    int getBeanDefinitionCount();

}
